.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu) {
  background: #2d8cf0 !important;
}

.ivu-table-wrapper {
  overflow: inherit !important;
}

.drawerTab {
  .ivu-drawer-header {
    border: none;
  }

  .ivu-tabs-bar {
    margin-bottom: 0;
  }
}

.table-search {

  .ivu-select,
  .ivu-input {
    width: 200px;
  }

  .ivu-form-item {
    margin-bottom: 15px;
  }
}

.table-disabled-row td {
  background: #f7f7f7 !important;
  color: #c5c8ce;
  cursor: not-allowed;
}

.ivu-table-cell .tabTooltips {
  display: block;
  overflow: hidden;
}

.ivu-table-cell .tabTooltips .ivu-tooltip-rel {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  display: block;
}